package com.gxa.weixing.pc.mapper;

import com.gxa.weixing.core.pojo.GoodsDetail;
import tk.mybatis.mapper.common.Mapper;

/**
 * @author lijianmin
 * @date 2022/01/07  09:37:53
 */
public interface GoodsDetailMapper extends Mapper<GoodsDetail> {

    /**
     * 根据商品编号查询商品详情
     *
     * @param id 商品编号
     * @return 返回查询到的商品详情对象
     */
    GoodsDetail selectByGoodsId(Long id);


    /**
     * 删除商品详情方法(需要删除商品详情)
     *
     * @param id 删除商品的编号
     * @return 返回是否成功
     */
    Integer deleteByGoodsId(Long id);

    /**
     * 修改商品详情门店自耗字段
     * @param id 商品编号
     * @param number 新增消耗
     * @return
     */
    Integer updateShopConsume(Long id ,Integer number);


}
